import Vue from 'vue'
import ElementUI from 'element-ui' //element-ui的全部组件
import 'element-ui/lib/theme-chalk/index.css'//element-ui的css
import 'element-ui/lib/theme-chalk/display.css';
import 'mavon-editor/dist/css/index.css'
import 'animate.css'
import dict from '../utils/dict'
import { getToken } from '@/utils/auth'
// 引入 markdown 编辑器
import mavonEditor from 'mavon-editor'
Vue.use(mavonEditor)
Vue.use(ElementUI) //使用elementUI
Vue.prototype.dict = dict


// export default function ({ app }) {
//     app.router.beforeEach((to, from, next) => {
//         app.store.dispatch("user/setToke", getToken())
//         app.store.dispatch("user/getInfo")
//         // console.log("插件", app.store)
//         // next();
//         // app.store.dispatch('getUserInfo').then(() => {
//         //         next();
//         //     })
//         //     .catch((error) => {
//         //         console.error('Error getting user info:', error);
//         //         next();
//         //     });
//     });
// }